
using QdbUnit;
using QdbUnit.Extensions;
using Qdb.Config;

namespace QdbUnit.Extensions.Tests
{
	public class MultipleQdbTestCase : AbstractQdbTestCase
	{
		private static int configureCalls = 0;

		public static void ResetConfigureCalls()
		{
			configureCalls = 0;
		}

		public static int ConfigureCalls()
		{
			return configureCalls;
		}

		protected override void Configure(IConfiguration config)
		{
			configureCalls++;
		}

		public virtual void TestFirst()
		{
			Assert.Fail();
		}

		public virtual void TestSecond()
		{
			Assert.Fail();
		}
	}
}
